/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const PublishOutlined: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M7.37506 1.2448C7.76181 1.02151 8.23831 1.02151 8.62506 1.2448L13.5377 4.08112C13.9245 4.30441 14.1627 4.71707 14.1627 5.16366V7.99998C14.1627 8.41419 13.8269 8.74998 13.4127 8.74998C12.9985 8.74998 12.6627 8.4142 12.6627 7.99998V6.17405L8.38754 8.6423C8.3619 8.65773 8.33542 8.67158 8.30826 8.68379C8.20895 8.7287 8.10397 8.75019 8.00014 8.75011C7.89619 8.75021 7.79109 8.72869 7.69167 8.68371C7.66459 8.67152 7.63818 8.65771 7.61261 8.64231L3.3374 6.17405L3.3374 10.692L5.66873 12.038C6.02745 12.2451 6.15036 12.7038 5.94325 13.0625C5.73615 13.4212 5.27745 13.5441 4.91873 13.337L2.4624 11.9188C2.07565 11.6955 1.8374 11.2829 1.8374 10.8363V5.16366C1.8374 4.71708 2.07565 4.30442 2.4624 4.08113L7.37506 1.2448ZM8.00006 7.13396L11.9127 4.875L8.00006 2.61601L4.08737 4.875L8.00006 7.13396Z" fill={ colors[0] } fillRule="evenodd" clipRule="evenodd"/>
<path d="M9.875 11.5643L9.875 14.25C9.875 14.6642 10.2108 15 10.625 15C11.0392 15 11.375 14.6642 11.375 14.25L11.375 11.5644L12.216 12.4053C12.5089 12.6982 12.9837 12.6982 13.2766 12.4053C13.5695 12.1124 13.5695 11.6376 13.2766 11.3447L11.1979 9.2659C11.0603 9.10326 10.8547 9 10.625 9C10.3954 9 10.1899 9.10316 10.0523 9.26567L7.97333 11.3447C7.68044 11.6376 7.68044 12.1124 7.97333 12.4053C8.26623 12.6982 8.7411 12.6982 9.03399 12.4053L9.875 11.5643Z" fill={ colors[0] }/>

  </>,
  name: 'publish_outlined',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M7.37506 1.2448C7.76181 1.02151 8.23831 1.02151 8.62506 1.2448L13.5377 4.08112C13.9245 4.30441 14.1627 4.71707 14.1627 5.16366V7.99998C14.1627 8.41419 13.8269 8.74998 13.4127 8.74998C12.9985 8.74998 12.6627 8.4142 12.6627 7.99998V6.17405L8.38754 8.6423C8.3619 8.65773 8.33542 8.67158 8.30826 8.68379C8.20895 8.7287 8.10397 8.75019 8.00014 8.75011C7.89619 8.75021 7.79109 8.72869 7.69167 8.68371C7.66459 8.67152 7.63818 8.65771 7.61261 8.64231L3.3374 6.17405L3.3374 10.692L5.66873 12.038C6.02745 12.2451 6.15036 12.7038 5.94325 13.0625C5.73615 13.4212 5.27745 13.5441 4.91873 13.337L2.4624 11.9188C2.07565 11.6955 1.8374 11.2829 1.8374 10.8363V5.16366C1.8374 4.71708 2.07565 4.30442 2.4624 4.08113L7.37506 1.2448ZM8.00006 7.13396L11.9127 4.875L8.00006 2.61601L4.08737 4.875L8.00006 7.13396Z', 'M9.875 11.5643L9.875 14.25C9.875 14.6642 10.2108 15 10.625 15C11.0392 15 11.375 14.6642 11.375 14.25L11.375 11.5644L12.216 12.4053C12.5089 12.6982 12.9837 12.6982 13.2766 12.4053C13.5695 12.1124 13.5695 11.6376 13.2766 11.3447L11.1979 9.2659C11.0603 9.10326 10.8547 9 10.625 9C10.3954 9 10.1899 9.10316 10.0523 9.26567L7.97333 11.3447C7.68044 11.6376 7.68044 12.1124 7.97333 12.4053C8.26623 12.6982 8.7411 12.6982 9.03399 12.4053L9.875 11.5643Z'],
  width: '16',
  height: '16',
  viewBox: '0 0 16 16',
});
